Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
21 HOWELL ROAD Semi-Detached £170,000 11 Sep 2020
27 HOWELL ROAD Semi-Detached £94,000 17 Apr 2003
33 HOWELL ROAD Semi-Detached £187,500 5 Oct 2018